/*
 * Powered By dico
 * Since 2017 - 2018
 */
package com.seeyoui.kensite.bussiness.orderlang.orderLog.domain;

import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.seeyoui.kensite.common.base.domain.DataEntity;
import com.seeyoui.kensite.common.util.excel.annotation.ExcelField;

/**
 * OrderLog
 * @author dico
 * @version 2.0
 * @since 1.0
 * @date 2018-02-07
 */

@JsonIgnoreProperties(ignoreUnknown = true)
public class OrderLog extends DataEntity<OrderLog> {
	private static final long serialVersionUID = 1L;

	@ExcelField(title="订单id", type=1, align=2, sort=7, mod="ol_order_log|ORDER_ID")
	private String orderId;//订单id
	@ExcelField(title="订单操作记录名称，包括下单，支付，各种审核", type=1, align=2, sort=8, mod="ol_order_log|OPERATION")
	private String operation;//订单操作记录名称，包括下单，支付，各种审核
	@ExcelField(title="操作人id", type=1, align=2, sort=9, mod="ol_order_log|OPERATE_ID")
	private String operateId;//操作人id
	@ExcelField(title="操作人姓名", type=1, align=2, sort=10, mod="ol_order_log|OPERATE_NAME")
	private String operateName;//操作人姓名
	@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
	@ExcelField(title="操作时间", type=1, align=2, sort=11, mod="ol_order_log|OPERATE_TIME")
	private java.util.Date operateTime;//操作时间
	@ExcelField(title="操作说明", type=1, align=2, sort=12, mod="ol_order_log|CONTEXT")
	private String context;//操作说明

	public void setOrderId(String orderId) {
		this.orderId = orderId;
	}

	public String getOrderId() {
		return this.orderId;
	}
	public void setOperation(String operation) {
		this.operation = operation;
	}

	public String getOperation() {
		return this.operation;
	}
	public void setOperateId(String operateId) {
		this.operateId = operateId;
	}

	public String getOperateId() {
		return this.operateId;
	}
	public void setOperateName(String operateName) {
		this.operateName = operateName;
	}

	public String getOperateName() {
		return this.operateName;
	}
	public void setOperateTime(java.util.Date operateTime) {
		this.operateTime = operateTime;
	}

	public java.util.Date getOperateTime() {
		return this.operateTime;
	}
	public void setContext(String context) {
		this.context = context;
	}

	public String getContext() {
		return this.context;
	}
}